have a rat jacket - Französisch Englisch Wörterbuch